perm filename HELP.MLI[1,3] blob
sn#153142 filedate 1975-04-06 generic text, type T, neo UTF8
"
MLISP HAS THE ABILITY TO SWITCH BETWEEN MLISP AND LISP NOTATION. THE
DEFAULT NOTATION AT THE TOP LEVEL IS NOW MLISP.
TO THE LEFT OF THE INPUT PROMPT (*) IS EITHER THE LETTER `M' OR THE
LETTER `L', DEPENDING ON WHICH NOTATION IS CURRENTLY SELECTED.
WHEN THE TOP LEVEL NOTATION IS MLISP (AS IT IS INITIALLY), INPUT
SHOULD BE MLISP EXPRESSIONS TERMINATED BY A SEMICOLON.
WHEN THE TOP LEVEL NOTATION IS LISP, INPUT SHOULD BE STANDARD LISP
S-EXPRESSIONS.
TYPING `LISP;' WILL SWITCH FROM MLISP TO LISP NOTATION.
TYPING `MLISP' WILL SWITCH FROM LISP TO MLISP NOTATION.
EXAMPLE: M* 3+2;
5
M* LISP;
L* (PLUS 3 2)
5
L* MLISP
M*
THE INPUT LINE IS EVALUATED WITH THE STANDARD LISP READ DEFINITION IN
EFFECT (NOT THE MLISP DEFINITION), SO THINGS LIKE `DSKIN' WILL WORK
AS EXPECTED."